package com.b1.pojo.dto.childernSleepRecord;

import com.alibaba.excel.annotation.ExcelProperty;
import com.baomidou.mybatisplus.annotation.TableField;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class ChildernSleepExport {
        /**
         * id
         */
        @ApiModelProperty("id")
        @ExcelProperty(value = "序号",index =0 )
        private Integer id;

        /**
         * 班级名称
         */
        @ExcelProperty(value = "班级名称",index = 1)
        @ApiModelProperty("班级名称")
        private String className;

        /**
         * 值班教师
         */
        @ApiModelProperty("值班教师")
        @ExcelProperty(value = "值班教师",index = 2)
        private String teacherName;


        /**
         * 是否盖被子 0-盖被子 1-没有盖被子
         */
        @ApiModelProperty("value = \"是否盖被子 0-盖被子 1-没有盖被子\"")
        @ExcelProperty(value = "是否盖被",index = 3)
        private String isQuite;

        /**
         * 衣物摆放技能 0-好 1-中 2-差
         */
        @ExcelProperty(value = "衣物摆放技能",index = 4)
        @ApiModelProperty("衣物摆放技能 0-好 1-中 2-差")
        private String closthSkill;

        /**
         * 午睡环境 0-安静 1-吵闹
         */
        @ApiModelProperty("午睡环境 0-安静 1-吵闹")
        @ExcelProperty(value = "午睡环境",index = 5)
        private String sleepEnvironment;

        /**
         * 睡姿 0-正常 1-俯卧
         */
        @ApiModelProperty("睡姿 0-正常 1-俯卧")
        @ExcelProperty(value = "睡姿",index = 6)
        private String sleepPosition;

        /**
         * 衣着合适 0-合适 1-不合适
         */
        @ApiModelProperty("衣着合适 0-合适 1-不合适")
        @ExcelProperty(value = "衣着合适",index = 7)
        private String closthSuit;

        @ApiModelProperty("是否开窗 0-开窗 1-不开窗")
        @ExcelProperty(value = "是否开窗",index = 8)
        private String isWindows;

        /**
         * 幼儿面色异常 0-有 1-没有异常
         */
        @ApiModelProperty("幼儿面色异常 0-有 1-没有异常")
        @ExcelProperty(value = "幼儿面色异常",index = 9)
        private String isFace;
        /**
         * 幼儿出汗情况 0-有 1-没有出汗
         */
        @ApiModelProperty("幼儿出汗情况 0-有 1-没有出汗")
        @ExcelProperty(value = "幼儿出汗情况",index = 10)
        private String isSweat;
        /**
         * 教师巡视情况 0-好 1-离开幼儿 2-打瞌睡 3-备课 4-看书 5-其它
         */
        @ApiModelProperty("教师巡视情况 0-好 1-离开幼儿 2-打瞌睡 3-备课 4-看书 5-其它")
        @ExcelProperty(value = "教师巡视情况",index = 11)
        private String visitationStatus;


        /**
         * 入睡率
         */
        @ApiModelProperty("入睡率")
        @ExcelProperty(value = "入睡率",index = 12)
        private Double sleepRate;

        /**
         * 是否按时起床 0-是 1-否
         */
        @ApiModelProperty("是否按时起床 0-是 1-否")
        @ExcelProperty(value = "是否按时起床",index = 13)
        private String isWake;

        /**
         * 有无异常情况 0-有 1-无
         */
        @ApiModelProperty("有无异常情况 0-有 1-无")
        @ExcelProperty(value = "有无异常情况",index = 14)
        private String isError;

        /**
         * 异常情况说明以及处理措施
         */
        @ApiModelProperty("异常情况说明以及处理措施")
        @ExcelProperty(value = "异常情况说明以及处理措施",index = 15)
        private String errorDesc;

        /**
         * 备注
         */
        @ApiModelProperty("备注")
        @ExcelProperty(value = "备注",index = 16)
        private String notes;



        @TableField(exist = false)
        private static final long serialVersionUID = 1L;
}
